#pragma once
#include <glm/glm.hpp>
#include <glm/gtc/matrix_transform.hpp>
#include <glm/gtc/type_ptr.hpp>

class YYHOpenGLDrawer
{
public:
	YYHOpenGLDrawer();
	~YYHOpenGLDrawer();

	void init();

	void Render();

	void CreateShaderProgram();
private:
	unsigned int shaderProgram;

	unsigned int VAO;

	unsigned int texture;
	unsigned int texture1;
	unsigned int texture2;

	class Shader *m_Shader;
};

